Feature: 07

Scenarios

Chart

Status

Progress

1

Passed

0.00%

Failed

0.00%
Total duration:
1m 55.216s

Scenario: Create 2 posts, order the list by the newest and validate that that the most recen post is there

Before 0m 0.719s
Given I navigate to page "http://localhost:2368/ghost/#/signin" 0m 0.934s
And I wait for 3 seconds 0m 3.135s
And I enter email "a.sanchez2001@uniandes.edu.co" 0m 0.336s
And I wait for 2 seconds 0m 2.158s
And I enter password "Arsenal93." 0m 0.206s
And I wait for 2 seconds 0m 2.127s
And I click sign up 0m 0.224s
And I wait for 2 seconds 0m 2.211s
And I click posts 0m 0.346s
And I wait for 2 seconds 0m 2.184s
And I click add new post 0m 0.237s
And I wait for 3 seconds 0m 3.137s
And I enter post title "Test title1" 0m 0.206s
And I wait for 2 seconds 0m 2.132s
And I click post body 0m 0.218s
And I wait for 1 seconds 0m 1.147s
And I enter post text "test dialog1" 0m 0.218s
And I wait for 2 seconds 0m 2.144s
And I click publish post 0m 0.234s
And I wait for 2 seconds 0m 2.140s
And I click continue 0m 0.225s
And I wait for 2 seconds 0m 2.144s
And I click publish post right now 0m 0.253s
And I wait for 2 seconds 0m 2.165s
And I return to editor 0m 0.226s
And I wait for 2 seconds 0m 2.142s
And I return to posts list 0m 0.329s
And I click add new post 0m 0.200s
And I wait for 3 seconds 0m 3.124s
And I enter post title "Test title" 0m 0.168s
And I wait for 2 seconds 0m 2.136s
And I click post body 0m 0.202s
And I wait for 1 seconds 0m 1.128s
And I enter post text "test dialog" 0m 0.179s
And I wait for 2 seconds 0m 2.140s
And I click publish post 0m 0.217s
And I wait for 2 seconds 0m 2.151s
And I click continue 0m 0.203s
And I wait for 2 seconds 0m 2.155s
And I click publish post right now 0m 0.212s
And I wait for 2 seconds 0m 2.160s
And I return to editor 0m 0.218s
And I wait for 2 seconds 0m 2.142s
And I return to posts list 0m 0.289s
And I wait for 2 seconds 0m 2.162s
And I click order dropdown 0m 0.143s + Show Error
Evaluation failed: DOMException: Failed to execute 'querySelector' on 'Document': 'body > div.gh-app > div > main > section > div > header > section > div > div.gh-contentfilter-menu.gh-contentfilter-sort > div.ember-view.ember-basic-dropdown-trigger.ember-power-select-trigger.gh-contentfilter-menu-trigger]' is not a valid selector.
    at __puppeteer_evaluation_script__:1:33
Error: Evaluation failed: DOMException: Failed to execute 'querySelector' on 'Document': 'body > div.gh-app > div > main > section > div > header > section > div > div.gh-contentfilter-menu.gh-contentfilter-sort > div.ember-view.ember-basic-dropdown-trigger.ember-power-select-trigger.gh-contentfilter-menu-trigger]' is not a valid selector.
    at __puppeteer_evaluation_script__:1:33
    at ExecutionContext._evaluateInternal (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\puppeteer-core\lib\cjs\puppeteer\common\ExecutionContext.js:221:19)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async ElementHandle.evaluateHandle (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\puppeteer-core\lib\cjs\puppeteer\common\JSHandle.js:125:16)
    at async Object.internalHandler.queryOne (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\puppeteer-core\lib\cjs\puppeteer\common\QueryHandler.js:24:30)
    at async DOMWorld.$ (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\puppeteer-core\lib\cjs\puppeteer\common\DOMWorld.js:101:23)
    at async DevToolsDriver.findElement (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\devtools\build\utils.js:87:15)
    at async Browser.wrappedCommand (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\devtools\build\devtoolsdriver.js:128:26)
    at async Browser.wrapCommandFn (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\@wdio\utils\build\shim.js:137:29)
    at async Browser.$ (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\webdriverio\build\commands\browser\$.js:91:17)
    at async Browser.wrapCommandFn (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\node_modules\@wdio\utils\build\shim.js:137:29)
    at async KrakenWorld.<anonymous> (C:\Users\Andres_Sanchez1\Documents\Maestría\Pruebas automatizadas\Kraken\features\web\step_definitions\step.js:115:16)
And I wait for 2 seconds 0m 0.000s
And I click older first 0m 0.000s
And I wait for 2 seconds 0m 0.000s
After 0m 0.010s

Screenshots

Before
NO IMAGE AVAILABLE
Given I navigate to page "http://localhost:2368/ghost/#/signin"
And I wait for 3 seconds
And I enter email "a.sanchez2001@uniandes.edu.co"
And I wait for 2 seconds
And I enter password "Arsenal93."
And I wait for 2 seconds
And I click sign up
And I wait for 2 seconds
And I click posts
And I wait for 2 seconds
And I click add new post
And I wait for 3 seconds
And I enter post title "Test title1"
And I wait for 2 seconds
And I click post body
And I wait for 1 seconds
And I enter post text "test dialog1"
And I wait for 2 seconds
And I click publish post
And I wait for 2 seconds
And I click continue
And I wait for 2 seconds
And I click publish post right now
And I wait for 2 seconds
And I return to editor
And I wait for 2 seconds
And I return to posts list
And I click add new post
And I wait for 3 seconds
And I enter post title "Test title"
And I wait for 2 seconds
And I click post body
And I wait for 1 seconds
And I enter post text "test dialog"
And I wait for 2 seconds
And I click publish post
And I wait for 2 seconds
And I click continue
And I wait for 2 seconds
And I click publish post right now
And I wait for 2 seconds
And I return to editor
And I wait for 2 seconds
And I return to posts list
And I wait for 2 seconds
And I click order dropdown
And I wait for 2 seconds
NO IMAGE AVAILABLE
And I click older first
NO IMAGE AVAILABLE
And I wait for 2 seconds
NO IMAGE AVAILABLE
After
NO IMAGE AVAILABLE